package com.tj.bo.account.server.dao;

import com.fqgj.common.api.Page;
import com.fqgj.common.base.BaseMapper;
import com.tj.bo.account.server.entity.AccountFlowEntity;

import java.util.List;

/**
* User: account
* Date: 2020-06-10
* Time: 14:40:36.632
*/

public interface AccountFlowDao  extends BaseMapper<AccountFlowEntity> {

    List<AccountFlowEntity> getAccountFlowByOrderNoAndType(String orderNo, String type);

    List<AccountFlowEntity> getAccountFlowByTypeAndAmountType(String userCode, String type, List<String> subTypeList, Integer amountType, Page page);

    Integer countAccountFlow(String userCode, String type, List<String> subTypeList, Integer amountType);
}